filmov
tv
photovoltaic effect definition